Deadline dates included apply to full-term courses only. Please consult the deadline dates for short-term courses located in the online schedule of classes.

Semester Calendars
DateDescription
August 15Professional Development Day (No Classes)
August 16Weekend instruction begins
August 18Weekday instruction begins
August 29

Last day to drop FULL-TERM credit course work in order to qualify for 100% full refund of CA resident enrollment fees, international and nonresident student tuition and capital outlay fees

Students are liable for all fees for full-term courses dropped after this date

***See instructions below regarding deadline dates for short-term courses and change of sections

August 30- August 31Labor Day Weekend (No Classes)
September 1Labor Day Holiday (No Classes, College Closed)
September 5

Last day to add Full-Term credit courses in-person and online using myRAM Portal

Last day to drop credit classes without a 'W', no notation will appear on the student's permanent record

****See instructions below regarding deadline dates for short-term courses

September 10

Last day to drop, withdraw or reduce course work in order to qualify for 50% refund of international and nonresident student tuition and capital outlay fees

****See instructions below regarding deadline dates for short-term courses.

October 2Last day to file a petition to receive AA/AS Transfer Degrees for students transferring to CSU in Spring 2026 
October 13Professional Development Day (No Classes)
October 17End of Mid-Term Period
October 28Mid-Term Grades are available on myRAM Portal
October 30

Last day to petition for an Associate in Arts, or an Associate in Science Degree. You must see a counselor before submitting your petition

Last day to petition for credit certificates

November 11Veterans Day (No Classes, College Closed)
November 13

Last day to process Student or Instructor Initiated Withdrawals and Change Sections for the same Department

Last day to request Pass/No Pass grading option

November 27 - November 30Thanksgiving Holiday Recess (No Classes, College Closed)
December 19Last day of Fall semester classes
January 8Fall grades available on myRAM Portal
DateDescription
January 9Professional Development Day (No Classes)
January 12Weekday instruction begins
January 17Weekend instruction begins
January 19Martin Luther King Jr. Day Observed (No Classes, College Closed)
January 23

Last day to drop FULL-TERM credit course work in order to qualify for 100% full refund of CA resident enrollment fees, international and nonresident student tuition and capital outlay fees

Students are liable for all fees for full-term courses dropped after this date

***See instructions below regarding deadline dates for short-term courses and change of sections

January 30

Last day to add Full-Term credit courses in-person and online using myRAM Portal

Last day to drop credit classes without a 'W', no notation will appear on the student's permanent record

****See instructions below regarding deadline dates for short-term courses

February 4

Last day to drop, withdraw or reduce course work in order to qualify for 50% refund of international and nonresident student tuition and capital outlay fees

****See instructions below regarding deadline dates for short-term courses.

February 14 - February 16Presidents' Day Weekend (No Classes, College Closed)
February 17Lunar New Year (No Classes)
February 27Last day to file a petition to receive AA/AS Transfer Degrees for students transferring to CSU in Fall 2026 
March 4Professional Development Day (No Classes)
March 13End of Mid-Term Period
March 24Mid-Term Grades are available on myRAM Portal
March 30 - April 5Spring Recess (No Classes, College Closed)
April 9

Last day to petition for an Associate in Arts, or an Associate in Science Degree. You must see a counselor before submitting your petition

Last day to petition for credit certificates

April 16

Last day to process Student or Instructor Initiated Withdrawals and Change Sections for the same Department

Last day to request Pass/No Pass grading option

May 20Last day of Spring semester classes
May 21Spring 2026 Commencement
June 5Spring grades available on myRAM Portal

Use the table below to calculate deadlines for classes that meet other than full term*

Description Calculation
Last date to drop with a refund 10% of class meeting times
Last date to add 20% of class meeting times
Last date to drop a class without a W 20% of class meeting times
Last date to apply for pass/no pass 75% of class meeting times
Last date to withdraw with a W 75% of class meeting times

Deadline dates can also be found in the myRAM Portal, under the specific course and section, click the blue i for information.

*Online courses may have different deadline dates. Please consult the schedule for more information: www.ccsf.edu/schedule

Priority Registration Groups and Dates

City College of San Francisco uses the following registration priority system when determining registration priority. You are encouraged to register on your priority registration day and time to ensure you get the best possible course options available. You may make changes to your schedule anytime on or after their appointment date and time.

To view your specific registration appointment date and time, please log in to your myRAM portal, click on Student, Registration Dates, Hold Information, Placement Results card.

For answers to commonly asked questions regarding priority registration, please see the Priority Registration FAQ.

Registration Date(s)GroupStudents Included
April 29, 2025State Mandated Priority Groups

Priority registration date is based on the following

Acceptance into one of the following programs:

  • Veterans
  • Foster Youth
  • DSPS
  • EOPS
  • CalWORKs
  • Homeless Students
  • Student Parent

AND

Completion of all Enrollment Steps:

April 30, 2025 

Priority registration date is based on the following

Acceptance into one of the following programs:

  • A.S. Council
  • Athletes
  • Associated Student Representatives
  • Metro Transfer Program
  • New Directions Program
  • Puente Program
  • Special Majors
  • Speech and Debate Club
  • Umoja Program
  • Working Adults Program
  • Writing Success Program
  • Graduate from SFUSD

AND

Completion of all Enrollment Steps:

May 1, 2025

  • (218 - 257 Q Pts)
  • (180 - 217 Q Pts)
  • (150 - 179 Q Pts)
Continuing Students

Priority registration date is based on the following:

  • Completion of all Enrollment Steps:
  • Good academic and progress standing
  • Must have less than 100 degree applicable units
  • Quality Points (Q Pts)

May 2, 2025

  • (129 - 149 Q Pts)
  • (106 - 128 Q Pts)
  • (85 - 105 Q Pts)
  • (68 - 84 Q Pts)
Continuing Students

Priority registration date is based on the following:

  • Completion of all Enrollment Steps:
  • Good academic and progress standing
  • Must have less than 100 degree applicable units
  • Quality Points (Q Pts)

 

May 5, 2025

  • (25 - 67 Q Pts)

 

Continuing Students

Priority registration date is based on the following:

  • Completion of all Enrollment Steps:
  • Good academic and progress standing
  • Must have less than 100 degree applicable units
  • Quality Points (Q Pts)

May 6, 2025

  • (24-.5 Q Pts)

 

Continuing Students

Priority registration date is based on the following:

  • Completion of all Enrollment Steps:
  • Good academic and progress standing
  • Must have less than 100 degree applicable units
  • Quality Points (Q Pts)

May 7, 2025

  • (0.00 - 0.40)
Continuing Students

Priority registration date is based on the following:

  • Completion of all Enrollment Steps:
  • Good academic and progress standing
  • Must have less than 100 degree applicable units
  • Quality Points (Q Pts)
May 8, 2025Readmit Students

CCSF Noncredit to Credit
 

Priority registration date is based on the following:

May 9, 2025New Matriculated Students (Domestic)

Priority registration date is based on the following:

May 12, 2025New Matriculated Students (International)

Priority registration date is based on the following:

May 13, 2025Continuing Students who HAVE NOT completed or are EXEMPT from all Assessment steps
May 13, 2025Concurrently Enrolled High School (K-12)
  • Be a current high school students who has submitted required paperwork to have access to enroll in courses
May 14, 2025

Students on Academic/Progress Notice

AND/OR

Student has completed over 100 units

  • Did not maintain good academic standing with at least a 2.00 GPA and complete at least 50% of your enrolled units each semester
  • Have completed more than 100 units of CCSF coursework (not including basic skills Math and English or ESL)
August 4, 2025OPEN REGISTRATIONAll Students (except High School Concurrent Enrollment Students)
Registration Date(s)GroupStudents Included
November 17, 2025State Mandated Priority Groups

Priority registration date is based on the following

Acceptance into one of the following programs:

  • Veterans
  • Foster Youth
  • DSPS
  • EOPS
  • CalWORKs
  • Homeless Students
  • Student Parent

AND

Completion of all Enrollment Steps:

November 18, 2025 

Priority registration date is based on the following

Acceptance into one of the following programs:

  • A.S. Council
  • Athletes
  • Associated Student Representatives
  • Metro Transfer Program
  • New Directions Program
  • Puente Program
  • Special Majors
  • Speech and Debate Club
  • Umoja Program
  • Working Adults Program
  • Writing Success Program
  • Graduate from SFUSD

AND

Completion of all Enrollment Steps:

November 19, 2025

  • (218 - 257 Q Pts)
  • (180 - 217 Q Pts)
  • (150 - 179 Q Pts)
Continuing Students

Priority registration date is based on the following:

November 19, 2025

  • (129 - 149 Q Pts)
  • (106 - 128 Q Pts)
  • (85 - 105 Q Pts)
  • (68 - 84 Q Pts)
Continuing Students

Priority registration date is based on the following:

 

November 20, 2025

  • (25 - 67 Q Pts)

 

Continuing Students

Priority registration date is based on the following:

November 20, 2025

  • (24-.5 Q Pts)

 

Continuing Students

Priority registration date is based on the following:

November 21, 2025

  • (0.00 - 0.40)
Continuing Students

Priority registration date is based on the following:

November 24, 2025Readmit Students

CCSF Noncredit to Credit
 

Priority registration date is based on the following:

November 24, 2025New Matriculated Students (Domestic)

Priority registration date is based on the following:

November 25, 2025New Matriculated Students (International)

Priority registration date is based on the following:

November 26, 2025Continuing Students who HAVE NOT completed or are EXEMPT from all Assessment steps
November 26, 2025Concurrently Enrolled High School (K-12)
  • Be a current high school students who has submitted required paperwork to have access to enroll in courses
December 1, 2025

Students on Academic/Progress Notice

AND/OR

Student has completed over 100 units

  • Did not maintain good academic standing with at least a 2.00 GPA and complete at least 50% of your enrolled units each semester
  • Have completed more than 100 units of CCSF coursework (not including basic skills Math and English or ESL)
January 5, 2026OPEN REGISTRATIONAll Students (except High School Concurrent Enrollment Students)

What are quality points and how do they affect your registration date assignment?

Returning students accumulate quality points based on the calculation of their GPA multiplied by the GPA hours accumulated.  For example: GPA 2.0 multiplied by 10 GPA hours = 20 quality points.

Students can access their GPA and GPA hours on their official or unofficial transcript which can be found under their myProfile link.

Students may be assigned a registration date based on the quality points accumulated.  Other factors that affect the assigned registration date include but are not limited to; admission to a special program/major, academic notice, units completed, recent SFUSD high school graduate.

Matriculation status also affects the assigned registration date. In order to complete matriculation, students need to complete the New Student Orientation, receive English/ESL and Math Course Placements, and create an Education Plan with an Academic Counselor. 

Need to find your registration date assigned? Your assigned registration date can be found in the MyRAM portal.